I have everything but the plugs, so I should not install these? and just buy tem from the site and wait a week for them to come in (was planing on taking my car to the track weds)
You cannot reply to this message because you are not logged in.